river limpets - Alemán Inglés Diccionario